Decoupling Control from Data for TCP Congestion Control

نویسنده

  • S. Y. Wang
چکیده

Many applications want to use TCP congestion control to regulate the transmission rate of a data packet stream. A natural way to achieve this goal is to transport the data packet stream on a TCP connection. However, because TCP implements both congestion and error control, transporting a data packet stream directly using a TCP connection forces the data packet stream to be subject to TCP’s other properties caused by TCP error control, which may be inappropriate for these applications. The TCP decoupling approach proposed in this thesis is a novel way of applying TCP congestion control to a data packet stream without actually transporting the data packet stream on a TCP connection. Instead, a TCP connection using the same network path as the data packet stream is set up separately and the transmission rate of the data packet stream is then associated with that of the TCP packets. Since the transmission rate of these TCP packets is under TCP congestion control, so is that of the data packet stream. Furthermore, since the data packet stream is not transported on a TCP connection, the regulated data packet stream is not subject to TCP error control. Because of this flexibility, the TCP decoupling approach opens up many new opportunities, solves old problems, and improves the performance of some existing applications. All of these advantages will be demonstrated in the thesis. This thesis presents the design, implementation, and analysis of the TCP decoupling approach, and its successful applications in TCP trunking, wireless communication, and multimedia streaming.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Decoupling congestion control from TCP (semi-TCP) for multi-hop wireless networks

Although many problems for transmission control protocol (TCP) in multi-hop wireless networks have been studied with many proposals in the literature, they are not solved completely yet. Different from the existing proposals to mitigate the limitation of TCP in multi-hop wireless networks, we propose a framework of semi-TCP which decouples two functionalities of traditional TCP, i.e., congestio...

متن کامل

Delay-based AIMD congestion control

Our interest in the paper is investigating whether it is feasible to make modifications to the TCP congestion control algorithm to achieve greater decoupling between the performance of TCP and the level of buffer provisioning in the network. In this paper we propose a new family of delay-based congestion control algorithms that we refer to as delay-based AIMD.

متن کامل

Using TCP congestion control to improve the performances of optical burst switched networks

We propose using a modified TCP decoupling approach as a congestion control mechanism for optical burst switched networks. The TCP decoupling approach [1] is a novel way that can apply TCP congestion control to any traffic flow (which can be an aggregate) in a network. Since this approach is generic, it has found applications in several areas [2, 3]. In the optical burst switching (OBS) area, b...

متن کامل

Exploring Round Trip Time fairness for Adaptive Layered Transmission Control Protocol

--------------------------------------------------------------------ABSTRACT---------------------------------------------------------------High performance data transfer services is needed in long distance high-speed networks. In this paper Adaptive Layered Transmission Control Protocol (ALTCP) is proposed, which is used for making more scalability in highspeed networks. ALTCP is a simple adapt...

متن کامل

Decoupling Congestion Control using Traffic Aggregates and Middleboxes

A rise in numbers of large bandwith-delay product links and an increasing heterogeneity of IP networks bring new challenges for the existing congestion control mechanisms. Congestion control mechanisms are traditionally end-to-end oriented. This makes them slow to react on high delay links and inaccurate if the flow traverses heterogeneous network segments that have different jitter, or packet ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.NI/9910018  شماره 

صفحات  -

تاریخ انتشار 1999